Rostrate mactra - İspanyolca İngilizce Sözlük